package com.yang.moyu.meta.cms.service;

import com.yang.moyu.meta.cms.params.QryArticleListParam;
import com.yang.moyu.meta.cms.params.CmsArticleParam;
import com.yang.moyu.meta.common.util.ApiResult;

/**
 * Create by 10296 on 2021/12/30
 *
 * @Description: 文章内容符服务类
 */
public interface CmsArticleService {
    /**
     * 添加文章
     *
     * @param articleParam
     * @return
     */
    ApiResult addCmsArticle(CmsArticleParam articleParam);

    /**
     * 修改文章内容
     *
     * @param articleParam
     * @return
     */
    ApiResult updateCmsArticle(CmsArticleParam articleParam);

    /**
     * 分页查询文章列表
     *
     * @param articleParam
     * @return
     */
    ApiResult qryCmsArticleList(QryArticleListParam articleParam);

    /**
     * 删除文章
     *
     * @param articleParam
     * @return
     */
    ApiResult delCmsArticle(CmsArticleParam articleParam);


}
